meet one's obligations on time - Deutsch Englisch Wörterbuch